settled sum - French English Dictionary